115876
828655
514550
710982
91823
833648
1100462
616707
1117671
325340
207338
1063430
789312
880870
820147
908949
1017724
830610
570505
57952
101987
614377
296284
547842